Definition Definition

anoura - Meaning and Examples

Meaning of 'anoura' (Webster Dictionary)

1 . Anoura [ n.]
- See Anura.