Tamil Dictionary 🔍

indeciduate

In`de*cid"u*ate, a. 1. Indeciduous. 2. (Anat.) Defn: Having no decidua; nondeciduate.


indeciduate - Similar Words