Adjective Definition

carpellate

1.Definition: bearing or consisting of carpels

Related Adjective(s):pistillate




Please Share