Online English Dictionary

Home

Podocephalous


a.

Having a head of flowers on a long peduncle, or footstalk.


© 2009 Dammam Community College