ichthyoids
English
Noun
ichthyoids
plural of
ichthyoid