Word info

hydrobiosid

Noun

Meaning

hydrobiosid (plural hydrobiosids)

(zoology) Any caddis fly in the family Hydrobiosidae.

Source: en.wiktionary.org

Close letter words and terms