Online English Dictionary

Home

Unicapsular


a.

Having one ridge or keel.


© 2009 Dammam Community College