zenaida (English, noun)
expansion: zenaida (plural zenaidas)
Senses:
glosses: A zenaida dove (Zenaida spp.).
Forms:
form: zenaidas
tags: plural