Tamil Dictionary 🔍

arthropleura

Ar`thro*pleu"ra, n. Etym: [NL., fr. Gr. (Zoöl.) Defn: The side or limb-bearing portion of an arthromere.


arthropleura - Similar Words