Wiktionary
hemiramphids
n. (plural of hemiramphid English)
n. (plural of hemiramphid English)