English-Hindi dictionary »

serrated wrack meaning in Hindi

EnglishHindi
serrated wrack noun

दाँतेदार समुद्री शैवाल