meaning of obovate

1. of a leaf shape; egg-shaped with the narrower end at the base


Related Words

obovate | obovate leaf |

Developed & Maintained By Taraprasad.com

Treasure Words