English-Portuguese dictionary »

ascalaphid meaning in Portuguese

EnglishPortuguese
ascalaphid (any member of the Ascalaphidae)
noun

ascalafídeonoun
{m}