Tamil Dictionary 🔍

tongueworm

Tongue"worm`, n. (Zoöl.) Defn: Any species of Linguatulina.


tongueworm - Similar Words