Synonyms for avicennia marina | Synonym.com

Synonyms and antonyms for avicennia marina

1. marina (n.)

a fancy dock for small yachts and cabin cruisers

Synonyms: