Carpellary meaning

(botany) Of or pertaining to carpels.
adjective
0
0
Advertisement