Online English Dictionary

Home

Petiolulate


a.

Supported by its own petiolule.


© 2009 Dammam Community College