Wiktionary
menobranchi
n. (plural of menobranchus English)
n. (plural of menobranchus English)