meaning of bifoliate

1. Having two leaves; two-leaved.
2.
having two leaves


Related Words

bifoliate |

Developed & Maintained By Taraprasad.com

Treasure Words