CARPEL


Meaning of CARPEL in English

n. female reproductive organ of a flower (Botany)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.