hydathode
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Related
noun
a pore that exudes water on the surface or margin of a leaf of higher plants
water pore; water stoma
.
WordNet
Previous
hybridoma
hybridous
hydage
hydantoic
hydantoin
Next
hydatid
hydatidosis
hydatiform
hydatoid
hyderabad