anabaenas

English

Noun

anabaenas

  1. plural of anabaena