trematoid
Jump to navigation
Jump to search
English
[edit]Adjective
[edit]trematoid (comparative more trematoid, superlative most trematoid)
Noun
[edit]trematoid (plural trematoids)
trematoid (comparative more trematoid, superlative most trematoid)
trematoid (plural trematoids)