English | German | Russian | Czech

toothbill English

Meaning toothbill meaning

What does toothbill mean?

toothbill

(zoology) Didunculus strigiostris, a fruit-eating ground pigeon native to the Samoan Islands, resembling the extinct dodo.

Are you looking for...?