Online English Dictionary

Home

Unifolliate


a.

Having only one leaf.


© 2009 Dammam Community College