Tamil Dictionary 🔍

branchiopod

Bran"chi*o*pod, n. Defn: One of the Branchiopoda.


branchiopod - Similar Words