Definitions
noun
delicacy that is highly dangerous because of a potent nerve poison in ovaries and liver
Look “sea squab” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
delicacy that is highly dangerous because of a potent nerve poison in ovaries and liver