1 longroot | Definition of longroot

longroot

noun

Definition of longroot