nuke plants

English

Noun

nuke plants

  1. plural of nuke plant