Tamil Dictionary 🔍

papilionides

Pa*pil`i*on"i*des, n. pl. Etym: [NL.] (Zoöl.) Defn: The typical butterflies.


papilionides - Similar Words