Word info

diplostomatid

Noun

Meaning

diplostomatid (plural diplostomatids)

(biology) Any trematode of the family Diplostomatidae

Source: en.wiktionary.org

Close letter words and terms