decaphyllous

listen to the pronunciation of decaphyllous
English - Turkish
on yapraklı
English - English
{a} having ten leaves
decaphyllous
Favorites