clava

listen to the pronunciation of clava
English - Turkish
English - English
{i} club-shaped end of a sensory antenna (in insects)
clava
Favorites