Tamil Dictionary 🔍

hornwrack

Horn"wrack`, n. (Zoöl.) Defn: A bryozoan of the genus Flustra.


hornwrack - Similar Words