ómífúrú

Phonetic
[ómífúrú]
English: Translation
nectar
noun