Definition Definition

sea amenone - Meaning and Examples

Meaning of 'sea amenone' (Webster Dictionary)

1 . Sea amenone
- Any one of numerous species of soft-bodied Anthozoa, belonging to the order Actrinaria; an actinian.