Tamil Dictionary 🔍

alfilaria

Al*fil`a*ri"a, n. (Bot.) Defn: The pin grass (Erodium cicutarium), a weed in California.


alfilaria - Similar Words