Skip to main content

urbicolae

English urbicolae meaning in English  •  urbicolae का अर्थ अंग्रेजी में
n. pl.
  • An extensive family of butterflies, including those known as skippers (Hesperiadæ).
Advertisement