What is the full meaning of chinampas
CHINAMPA, a floating garden of earth piled on rafts of twigs [n]
Example of the word chinampas placed on a Scrabble board.