Tamil Dictionary 🔍

celluiferous

a. சிறு உயிர்மங்களுள்ள, சிறு கண்ணறைகளைத் தோற்றுவிக்கிற.


celluiferous - Similar Words