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