meaning of ovate acuminate

1. Having an ovate form, but narrowed at the end into a slender point.


Related Words

ovate-acuminate |

Developed & Maintained By Taraprasad.com

Treasure Words