Spanish-English dictionary »

avetoro lentiginoso meaning in English

SpanishEnglish
avetoro lentiginoso noun
{m}

American bittern(Botaurus lentiginosus)
noun