meaning of oblanceolate

1. of a leaf shape; having a broad rounded apex and a tapering base


Related Words

oblanceolate | oblanceolate leaf |

Developed & Maintained By Taraprasad.com

Treasure Words