moma
Top 30000
Meanings
Noun
1. Montagu's blenny (Coryphoblennius galerita)
2. Moma (language)