STREPITORES MEANING IN ENGLISH

• Strepitores Definition & Synonyms

  1. (n. pl.) A division of birds, including the clamatorial and picarian birds, which do not have well developed singing organs.


RECENT SEARCHES