Tamil Dictionary 🔍

leptocardian

Lep`to*car"di*an a. (Zoöl.) Defn: Of or pertaining to the Leptocardia. -- n. Defn: One of the Leptocardia.


leptocardian - Similar Words