Obcordate

0
2406
Obcordate- Meaning: Adjective. The heart shaped leaf.

Last Updated on March 21, 2016 by MrPositive

Obcordate- Meaning:

Adjective. The heart shaped leaf.

Previous articlePositive adjectives that start with n
Next articleOffer