English-Hindi dictionary »

anabaena meaning in Hindi

EnglishHindi
anabaena noun

ऐनाबीना (एक तरह की ताज़े पानी की काई )