CARPEL MEANING IN ENGLISH

• Carpel Definition & Synonyms

  1. (n.) Alt. of Carpellum


• Carpellary Definition & Synonyms

  1. (a.) Belonging to, forming, or containing carpels.


RECENT SEARCHES