SURCULOSE MEANING IN SPANISH

Definition & Synonyms


• Surculose

  1. (a.) Producing suckers, or shoots resembling suckers.