Word info

simulid

Noun

Meaning

simulid (plural simulids)

(zoology) Misspelling of simuliid.

Source: en.wiktionary.org

Close letter words and terms