meaning of oblanceolate leaf

1. having a rounded apex and tapering base


Related Words

oblanceolate leaf |

Developed & Maintained By Taraprasad.com

Treasure Words