levaillant's barbet - French English Dictionary

levaillant's barbet

Meanings of "levaillant's barbet" in French English Dictionary : 2 result(s)

English French
Ornithology
levaillant's barbet barbican promepic
Zoology
levaillant's barbet barbu de levaillant