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)