English edit

Noun edit

acanthellas

  1. plural of acanthella