Homologize :
homologize
English Meaning :
(Verb : Be homologous)
Example : This, in turn was surrounded by several whorls of bracts that many homologize with petals and sepals in flowering plants.
This, in turn was surrounded by several whorls of bracts that many homologize with petals and sepals in flowering plants.