Tamil Dictionary 🔍

superfoetation

Su`per*foe*ta"tion, n. Defn: Superfetation.


superfoetation - Similar Words