meaning of unifolliate

1. Having only one leaf.


Related Words

unifolliate |

Developed & Maintained By Taraprasad.com

Treasure Words