Word info

sternorrhynchan

Noun

Meaning

sternorrhynchan (plural sternorrhynchans)

Any insect of the suborder Sternorrhyncha

Source: en.wiktionary.org

Close letter words and terms