URBICOLAE MEANING IN ENGLISH

• Urbicolae Definition & Synonyms

  1. (n. pl.) An extensive family of butterflies, including those known as skippers (Hesperiadae).


RECENT SEARCHES