rhinoptera
/rɪˈnɒptərə/Definitions
1. noun
A species of stingray found in tropical and subtropical waters.
“The team of marine biologists studied the behavior of rhinopterids in their natural habitat.”
1. noun
A species of stingray found in tropical and subtropical waters.
“The team of marine biologists studied the behavior of rhinopterids in their natural habitat.”