Tamil Dictionary 🔍

oligochete

Ol"i*go*chete, a. (Zoöl.) Defn: Of or pertaining to the Oligochæta.


oligochete - Similar Words