Word info

strigeid

Noun

Meaning

strigeid (plural strigeids)

Any trematode of the family Strigeidae

Source: en.wiktionary.org

Close letter words and terms