Tamil Dictionary 🔍

thalamophora

Thal`a*moph"o*ra, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: Same as Foraminifera.


thalamophora - Similar Words