Word info

toxoglossan

Noun

Meaning

toxoglossan (plural toxoglossans)

(zoology) Any mollusk of the superfamily Toxoglossa.

Source: en.wiktionary.org

Close letter words and terms