Word info

trematoid

Speech parts

1. trematoid - Noun

2. trematoid - Adjective

Meaning

Of or pertaining to the Trematodea. See Illustration in Appendix.

Source: Webster's dictionary

Close letter words and terms