DENTIROSTER


Meaning of DENTIROSTER in English

noun a dentirostral bird.

Webster English vocab.      Английский словарь Webster.