Tamil Dictionary 🔍

xiphosura

Xiph`o*su"ra, n. pl. Defn: See Xiphura.


xiphosura - Similar Words