meaning of unifoliate

1. having a single leaf


Related Words

unifoliate |

Developed & Maintained By Taraprasad.com

Treasure Words