Tamil Dictionary 🔍

molluscan

Mol*lus"can, a. (Zoöl.) Defn: Of or pertaining to mollusks. -- n. Defn: A mollusk; one of the Mollusca.


molluscan - Similar Words