seméll

Phonetic
[seméll]
English: Translation
small species of bee
Spanish: Translation
especie pequeña de una abeja
noun
Animals
Insects and small creatures