amblygon
/ˈæmbliɡɒn/Definitions
1. noun
A genus of extinct sea urchins.
“The fossil of the amblygon urchin was discovered in the ancient sea bed.”
1. noun
A genus of extinct sea urchins.
“The fossil of the amblygon urchin was discovered in the ancient sea bed.”