tremolosa

Noun

 * 1) torpedo ray of the genus Torpedo
 * 2) poplar grove
 * 1) poplar grove