CARPELLARY MEANING IN ENGLISH

• Carpellary Definition & Synonyms

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


RECENT SEARCHES