English dictionary
squatina squatina meaning and definition
Definition and meaning of squatina squatina at MeaningMonkey.org. squatina squatina meaning and definition in the English Dictionary.SQUATINA SQUATINA noun
Definition of Squatina squatina (noun)
- sharks with broad flat bodies and winglike pectoral fins but that swim the way sharks do
- synonyms: angel shark, angelfish, monkfish
Source: Princeton University Wordnet