Online English Dictionary

Home

Stipuled


a.

Furnished with stipules, or leafy appendages.


© 2009 Dammam Community College