trematoid
Appearance
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)