Tamil Dictionary 🔍

nonruminant

Non*ru"mi*nant, a. Defn: Not ruminating; as, a nonruminant animal.


nonruminant - Similar Words