POLYCOTYLEDON MEANING IN ENGLISH

• Polycotyledon Definition & Synonyms

  1. (n.) A plant that has many, or more than two, cotyledons in the seed.


• Polycotyledonary Definition & Synonyms

  1. (a.) Having the villi of the placenta collected into definite patches, or cotyledons.


RECENT SEARCHES