Tamil Dictionary 🔍

plectospondylous

Plec`to*spon"dy*lous, a. (Zoöl.) Defn: Of or pertaining to the Plectospondyli.


plectospondylous - Similar Words