meaning of orbiculate leaf

1. circular or nearly circular


Related Words

orbiculate leaf |

Developed & Maintained By Taraprasad.com

Treasure Words