What is the full meaning of autocarps
AUTOCARP, a fruit produced by self-fertilization [n]
Example of the word autocarps placed on a Scrabble board.