English

edit

Noun

edit

actinostomes

  1. plural of actinostome