Tamil Dictionary 🔍

hemerobid

He*mer"o*bid, a. (Zoöl.) Defn: Of relating to the hemerobians.


hemerobid - Similar Words