aplustre
/æpˈlʌstreɪ/Definitions
1. noun
A type of starfish, typically found in deep water.
“The marine biologist studied the aplustre in its natural habitat.”
1. noun
A type of starfish, typically found in deep water.
“The marine biologist studied the aplustre in its natural habitat.”