Definition Definition

upupa - Meaning and Examples

Meaning of 'upupa' (Webster Dictionary)

1 . Upupa [ n.]
- A genus of birds which includes the common hoopoe.

Nearby Words: