Word info

diplostomid

Noun

Meaning

diplostomid (plural diplostomids)

(biology) Any trematode of the order Diplostomida

Source: en.wiktionary.org

Close letter words and terms