Bicarpelado admin 5 years ago Bicarpelado Definition Bicarpelado Spanish AdjectiveEnglish meaning : Of botany – having two carpels