Tamil Dictionary 🔍

organista

Or`ga*nis"ta, n. Etym: [Sp., an organis.] (Zoöl.) Defn: Any one of several South American wrens, noted for the sweetness of their song.


organista - Similar Words