dotseed plantain

noun

Definition of dotseed plantain