Tamil Dictionary 🔍

podophyllous

Pod`o*phyl"lous, a. 1. (Zoöl.) Defn: Having thin, flat, leaflike locomotive organs. 2. (Anat.) Defn: Pertaining to, or composing, the layer of tissue, made up of laminæ, beneath a horse's hoof.


podophyllous - Similar Words