What are guppies
yes.
Male guppies are considerably smaller than females of the same species.
Male guppies have a pointier anal fin and a bigger tail than the female and the female is larger than the male.
Female guppies stay very plain to help with camouflage. Male guppies get color to attract females.
Guppies are livebearers. So they don't lay eggs. Male guppies WILL eat their own baby guppies. They will eat any baby guppy they see. It doesn't matter if it's their own or some other guppies'. Male and female guppies eat baby guppies.
guppies
I don't think so.
Yes that is enough. You usually want to keep a two to three female to one male ratio. The male will constantly try to breed with the females. If there was only one the female you get stressed out and die. So make sure to keep two to three females
sounds like you have a male guppy harrassing a female. Simply go and buy a few more female guppies and that way the male will have more than one female to harass.
This happens all the time. Female guppies can have a succession of litters after just one mating. You may see new fry several months after buying her from the pet store.
Male guppies have color in their tails,females never have color.