ENGLISH
REFERENCE

carpellate

adj.
carpel·late
Synonyms
Antonyms

© 2026 English Reference