hornwrack
English
hornwrack meaning in English • hornwrack का अर्थ अंग्रेजी में
Noun
- A bryozoan of the genus Flustra.