Tamil Dictionary 🔍

chilostomatous

Chi`lo*stoma*tous, a. (Zoöl.) Defn: Of or pertaining to the Chilostoma.


chilostomatous - Similar Words