tetrodon
/tɛˈtroʊdən/Definitions
1. noun
A genus of pufferfish, especially Tetrodon fluviatilis, found in the rivers of Southeast Asia.
“The tetrodon is a delicacy in some Southeast Asian cuisines, but its preparation requires great care.”
1. noun
A genus of pufferfish, especially Tetrodon fluviatilis, found in the rivers of Southeast Asia.
“The tetrodon is a delicacy in some Southeast Asian cuisines, but its preparation requires great care.”